/ Carousel Volume 2 #1
/ carousel.iso / mactosh / code / p_serlib.sit / Serial Library Source Code / serial.close.dll.c ![]() | < prev | next > |
MacBinary | 1989-07-27 | 2.0 KB | [TEXT/MPS ] |
Confidence | Program | Detection | Match Type | Support |
---|---|---|---|---|
66% | dexvert | Compact Compressed (Unix) (archive/compact) | ext | Supported |
10% | dexvert | MacBinary (archive/macBinary) | fallback | Supported |
1% | dexvert | Text File (text/txt) | fallback | Supported |
100% | file | MacBinary II, inited, Thu Jul 27 18:53:08 1989, modified Thu Jul 27 18:53:08 1989, creator 'MPS ', type ASCII, 1481 bytes "serial.close.dll.c" , at 0x649 382 bytes resource | default (weak) | |
99% | file | data | default | |
74% | TrID | Macintosh plain text (MacBinary) | default | |
25% | TrID | MacBinary 2 | default (weak) | |
100% | lsar | MacBinary | default |
id metadata | |
---|---|
key | value |
macFileType | [TEXT] |
macFileCreator | [MPS ] |
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 12 73 65 72 69 61 6c | 2e 63 6c 6f 73 65 2e 64 |..serial|.close.d|
|00000010| 6c 6c 2e 63 00 00 00 00 | 00 00 00 00 00 00 00 00 |ll.c....|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 54 45 58 54 4d 50 53 | 20 01 00 00 00 00 00 00 |.TEXTMPS| .......|
|00000050| 00 00 00 00 00 05 c9 00 | 00 01 7e a0 f5 42 d4 a0 |........|..~..B..|
|00000060| f5 42 d4 00 00 0c 00 00 | 00 00 00 00 00 00 00 00 |.B......|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 b8 67 00 00 |........|.....g..|
|00000080| 2f 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |/*******|********|
|00000090| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000000a0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000000b0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000000c0| 2a 2a 2a 2a 2a 2a 2a 2a | 2f 0d 2f 2a 09 0d 2f 2a |********|/./*../*|
|000000d0| 09 73 65 72 69 61 6c 2e | 63 6c 6f 73 65 2e 64 6c |.serial.|close.dl|
|000000e0| 6c 2e 63 0d 2f 2a 09 62 | 79 20 41 74 75 6c 20 42 |l.c./*.b|y Atul B|
|000000f0| 75 74 74 65 0d 2f 2a 09 | 43 6f 70 79 72 69 67 68 |utte./*.|Copyrigh|
|00000100| 74 20 a9 20 31 39 38 39 | 20 62 79 20 4d 69 63 72 |t . 1989| by Micr|
|00000110| 6f 73 6f 66 74 20 43 6f | 72 70 6f 72 61 74 69 6f |osoft Co|rporatio|
|00000120| 6e 0d 2f 2a 09 41 6c 6c | 20 52 69 67 68 74 73 20 |n./*.All| Rights |
|00000130| 52 65 73 65 72 76 65 64 | 0d 2f 2a 0d 2f 2a 09 76 |Reserved|./*./*.v|
|00000140| 65 72 73 69 6f 6e 20 31 | 2e 30 0d 2f 2a 09 0d 2f |ersion 1|.0./*../|
|00000150| 2a 09 0d 2f 2a 09 54 68 | 69 73 20 43 41 4c 4c 2f |*../*.Th|is CALL/|
|00000160| 52 45 47 49 53 54 45 52 | 20 63 6c 6f 73 65 73 20 |REGISTER| closes |
|00000170| 61 20 73 65 72 69 61 6c | 20 70 6f 72 74 2e 0d 2f |a serial| port../|
|00000180| 2a 09 0d 2f 2a 09 45 78 | 63 65 6c 20 75 73 61 67 |*../*.Ex|cel usag|
|00000190| 65 3a 0d 2f 2a 09 0d 2f | 2a 09 3d 20 52 65 67 69 |e:./*../|*.= Regi|
|000001a0| 73 74 65 72 28 20 22 73 | 65 72 69 61 6c 20 6c 69 |ster( "s|erial li|
|000001b0| 62 72 61 72 79 22 2c 20 | 22 73 65 72 69 61 6c 2e |brary", |"serial.|
|000001c0| 63 6c 6f 73 65 22 2c 20 | 22 49 48 22 20 29 0d 2f |close", |"IH" )./|
|000001d0| 2a 09 3d 20 43 61 6c 6c | 28 20 72 65 66 2c 20 70 |*.= Call|( ref, p|
|000001e0| 6f 72 74 4e 75 6d 62 65 | 72 20 29 0d 2f 2a 09 0d |ortNumbe|r )./*..|
|000001f0| 2f 2a 09 77 68 65 72 65 | 0d 2f 2a 09 09 70 6f 72 |/*.where|./*..por|
|00000200| 74 4e 75 6d 62 65 72 09 | 09 3d 20 6e 75 6d 62 65 |tNumber.|.= numbe|
|00000210| 72 20 6f 66 20 70 6f 72 | 74 20 28 31 20 3d 20 6d |r of por|t (1 = m|
|00000220| 6f 64 65 6d 2c 20 32 20 | 3d 20 70 72 69 6e 74 65 |odem, 2 |= printe|
|00000230| 72 29 0d 2f 2a 09 0d 2f | 2a 2a 2a 2a 2a 2a 2a 2a |r)./*../|********|
|00000240| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000250| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000260| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000270| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2f |********|*******/|
|00000280| 0d 0d 2f 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |../*****|********|
|00000290| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000002a0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000002b0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000002c0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2f 0d 2f 2a 0d 2f |********|**/./*./|
|000002d0| 2a 09 44 20 45 20 46 20 | 49 20 4e 20 45 20 53 0d |*.D E F |I N E S.|
|000002e0| 2f 2a 0d 2f 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |/*./****|********|
|000002f0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000300| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000310| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000320| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2f 0d 0d 23 64 |********|***/..#d|
|00000330| 65 66 69 6e 65 20 52 4f | 55 54 49 4e 45 5f 4e 41 |efine RO|UTINE_NA|
|00000340| 4d 45 09 22 73 65 72 69 | 61 6c 2e 63 6c 6f 73 65 |ME."seri|al.close|
|00000350| 22 0d 23 64 65 66 69 6e | 65 20 68 4e 49 4c 20 30 |".#defin|e hNIL 0|
|00000360| 4c 0d 23 64 65 66 69 6e | 65 20 70 4e 49 4c 20 30 |L.#defin|e pNIL 0|
|00000370| 4c 0d 0d 2f 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |L../****|********|
|00000380| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000390| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000003a0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000003b0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2f 0d 2f 2a 0d |********|***/./*.|
|000003c0| 2f 2a 09 49 20 4e 20 43 | 20 4c 20 55 20 44 20 45 |/*.I N C| L U D E|
|000003d0| 20 53 0d 2f 2a 0d 2f 2a | 2a 2a 2a 2a 2a 2a 2a 2a | S./*./*|********|
|000003e0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000003f0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000400| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000410| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2f 0d |********|******/.|
|00000420| 0d 23 69 6e 63 6c 75 64 | 65 20 22 73 65 72 69 61 |.#includ|e "seria|
|00000430| 6c 2e 68 22 0d 23 69 6e | 63 6c 75 64 65 20 22 65 |l.h".#in|clude "e|
|00000440| 72 72 6f 72 2e 68 22 0d | 0d 2f 2a 2a 2a 2a 2a 2a |rror.h".|./******|
|00000450| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000460| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000470| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000480| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000490| 2a 2f 0d 2f 2a 0d 2f 2a | 09 6d 61 69 6e 0d 2f 2a |*/./*./*|.main./*|
|000004a0| 0d 2f 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |./******|********|
|000004b0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000004c0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000004d0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000004e0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2f 0d 0d 70 61 73 63 |********|*/..pasc|
|000004f0| 61 6c 20 73 68 6f 72 74 | 20 6d 61 69 6e 28 20 70 |al short| main( p|
|00000500| 6f 72 74 20 29 0d 0d 09 | 75 6e 73 69 67 6e 65 64 |ort )...|unsigned|
|00000510| 20 73 68 6f 72 74 09 09 | 09 70 6f 72 74 3b 09 09 | short..|.port;..|
|00000520| 09 09 09 2f 2a 20 73 65 | 72 69 61 6c 20 70 6f 72 |.../* se|rial por|
|00000530| 74 20 74 6f 20 75 73 65 | 20 2a 2f 0d 7b 0d 09 52 |t to use| */.{..R|
|00000540| 65 6d 65 6d 62 65 72 41 | 30 28 20 29 3b 0d 09 53 |ememberA|0( );..S|
|00000550| 65 74 55 70 41 34 28 20 | 29 3b 0d 09 0d 09 69 66 |etUpA4( |);....if|
|00000560| 28 20 70 6f 72 74 20 3d | 3d 20 31 20 29 20 7b 0d |( port =|= 1 ) {.|
|00000570| 09 09 70 6f 72 74 20 3d | 20 73 50 6f 72 74 41 3b |..port =| sPortA;|
|00000580| 0d 09 7d 20 65 6c 73 65 | 20 69 66 28 20 70 6f 72 |..} else| if( por|
|00000590| 74 20 3d 3d 20 32 20 29 | 20 7b 0d 09 09 70 6f 72 |t == 2 )| {...por|
|000005a0| 74 20 3d 20 73 50 6f 72 | 74 42 3b 0d 09 7d 20 65 |t = sPor|tB;..} e|
|000005b0| 6c 73 65 20 7b 0d 09 09 | 64 69 73 70 6c 61 79 5f |lse {...|display_|
|000005c0| 65 72 72 6f 72 28 20 22 | 49 6c 6c 65 67 61 6c 20 |error( "|Illegal |
|000005d0| 70 6f 72 74 20 6e 75 6d | 62 65 72 2e 22 20 29 3b |port num|ber." );|
|000005e0| 0d 09 09 52 65 73 74 6f | 72 65 41 34 28 20 29 3b |...Resto|reA4( );|
|000005f0| 0d 09 09 72 65 74 75 72 | 6e 28 20 65 72 72 49 6e |...retur|n( errIn|
|00000600| 76 61 6c 69 64 50 6f 72 | 74 20 29 3b 0d 09 7d 0d |validPor|t );..}.|
|00000610| 09 0d 09 52 61 6d 53 44 | 43 6c 6f 73 65 28 20 70 |...RamSD|Close( p|
|00000620| 6f 72 74 20 29 3b 0d 09 | 52 65 73 74 6f 72 65 41 |ort );..|RestoreA|
|00000630| 34 28 20 29 3b 0d 09 72 | 65 74 75 72 6e 28 20 6e |4( );..r|eturn( n|
|00000640| 6f 45 72 72 20 29 3b 0d | 7d 00 00 00 00 00 00 00 |oErr );.|}.......|
|00000650| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000660| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000670| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000680| 00 00 01 00 00 00 01 4c | 00 00 00 4c 00 00 00 32 |.......L|...L...2|
|00000690| 14 02 00 00 17 02 0b 00 | e0 18 14 12 00 08 05 01 |........|........|
|000006a0| 85 00 e6 c0 ff 04 ff 00 | 17 02 00 00 e1 30 14 02 |........|.....0..|
|000006b0| 12 73 65 72 69 61 6c 2e | 63 6c 6f 73 65 2e 64 6c |.serial.|close.dl|
|000006c0| 6c 2e 63 2e 02 00 00 00 | 54 45 58 54 4d 50 53 20 |l.c.....|TEXTMPS |
|000006d0| 00 00 54 45 58 54 4d 50 | 53 20 00 0c 00 28 00 00 |..TEXTMP|S ...(..|
|000006e0| 00 00 4b 33 00 00 00 00 | 00 00 00 00 00 00 00 00 |..K3....|........|
|000006f0| 00 00 a0 c3 c7 35 00 00 | 05 c9 00 00 01 7e ff ff |.....5..|.....~..|
|00000700| ff 00 03 02 00 00 81 00 | ff 00 02 00 03 02 04 04 |........|........|
|00000710| 81 08 ff 00 02 00 03 01 | 83 00 50 c0 ff 04 ff 00 |........|..P.....|
|00000720| 03 01 83 00 51 c0 ff 04 | ff 00 03 01 83 00 52 c0 |....Q...|......R.|
|00000730| ff 04 ff 00 03 01 83 00 | 53 c0 ff 04 ff 00 03 01 |........|S.......|
|00000740| 83 00 54 c0 ff 04 ff 00 | 03 01 83 00 54 c0 ff 04 |..T.....|....T...|
|00000750| ff 00 03 01 83 00 55 c0 | ff 04 ff 00 03 01 83 00 |......U.|........|
|00000760| 55 c0 ff 04 ff 00 03 01 | 83 00 56 c0 ff 04 ff 00 |U.......|..V.....|
|00000770| 03 01 83 00 57 c0 ff 04 | ff 00 03 01 83 00 58 c0 |....W...|......X.|
|00000780| 00 00 00 48 00 09 4d 6f | 6e 61 63 6f 00 2a 2a 2a |...H..Mo|naco.***|
|00000790| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000007a0| 2a 2f 0d 2f 2a 2a 00 06 | 00 04 00 9d 01 7f 00 f7 |*/./**..|........|
|000007b0| 02 4f 00 9d 01 7f 00 f7 | 02 4f a0 f4 c9 31 00 00 |.O......|.O...1..|
|000007c0| 00 00 00 00 00 00 00 00 | 00 00 01 00 00 00 01 00 |........|........|
|000007d0| 00 00 01 4c 00 00 00 4c | 00 00 00 32 00 28 ed 7c |...L...L|...2.(.||
|000007e0| 0a a8 00 00 00 1c 00 32 | 00 00 4d 50 53 52 00 00 |.......2|..MPSR..|
|000007f0| 00 0a 03 ed ff ff 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+